package br.com.acme;

import java.util.ArrayList;

/**
 * @author Calebe Arruda
 * @author Roberto Sanmartin
 * @version 1.01
 */
public interface ILibrary {

    public void addPublication(Publication p);

    public boolean removePublication(long id);
    
    public ArrayList<Publication> getAllPublications();
    
    public short countPublication();
    
    public Publication findPublication(String title);
    
    public boolean hasPublication(String title);
}
